package com.ubireality.module.comms;

import java.util.Set;

import javax.persistence.Entity;
import javax.persistence.OneToMany;

import com.ubireality.module.basic.BaseEntity;
import com.ubireality.module.effect.ARTarget;
import com.ubireality.module.effect.MagicCircle;
import com.ubireality.module.effect.SmartTerrain;

@Entity
public class TheShop extends BaseEntity {
	@OneToMany
	private Set<ARTarget> arTargets;// stageDeclaration related
	@OneToMany
	private Set<SmartTerrain> smartTerrains;// stageDeclaration related
	@OneToMany
	private Set<MagicCircle> magicCircles;// Patron related, but designed to be
											// shared through all patronus.

	public Set<ARTarget> getArTargets() {
		return arTargets;
	}

	public void setArTargets(Set<ARTarget> arTargets) {
		this.arTargets = arTargets;
	}

	public Set<SmartTerrain> getSmartTerrains() {
		return smartTerrains;
	}

	public void setSmartTerrains(Set<SmartTerrain> smartTerrains) {
		this.smartTerrains = smartTerrains;
	}

	public Set<MagicCircle> getMagicCircles() {
		return magicCircles;
	}

	public void setMagicCircles(Set<MagicCircle> magicCircles) {
		this.magicCircles = magicCircles;
	}

}
